Skip to content

feat(web): polish product scenes and overlays - #2373

Merged
GCWing merged 1 commit into
1.0.0-explorefrom
gcwing/product-scenes-overlays-polish
Aug 18, 2026
Merged

feat(web): polish product scenes and overlays#2373
GCWing merged 1 commit into
1.0.0-explorefrom
gcwing/product-scenes-overlays-polish

Conversation

@GCWing

@GCWing GCWing commented Aug 18, 2026

Copy link
Copy Markdown
Owner

Summary

  • refine the About, assistant, Mini App, Skills, and Task Board scenes with a more consistent hierarchy, assets, and localized product copy
  • add Mini App activity/detail presentation, updated assistant defaults, and the rebuilt Todo editor while preserving scene and configuration ownership
  • standardize popup close controls and Appearance contracts across dialogs, search, notifications, remote browsing, workspace, and supporting surfaces
  • extend focused unit, presentation-contract, and native E2E test coverage for the changed surfaces

Verification

  • focused Web Vitest: 19 files, 130 tests passed
  • targeted Popup/Assistant/Appearance compiler Vitest: 4 files, 22 tests passed
  • pnpm run i18n:audit
  • pnpm run theme:color-audit:all
  • pnpm run appearance:contract-audit
  • pnpm run motion:audit
  • git diff --check origin/1.0.0-explore...HEAD

Not run / known boundary

  • Native E2E was not run, as requested. The E2E coverage changes are committed but were not executed.
  • Browser/manual visual validation was not run, and no native Desktop visual or interaction result is claimed.
  • Remote Workspace, Remote Control, Peer Device Mode, and Detached Dispatch were not exercised.
  • pnpm run type-check:web is blocked outside this PR's diff: src/infrastructure/api/adapters/websocket-adapter.ts imports GitTrustReport, but @/generated/api does not export it.

@GCWing
GCWing merged commit 66f689c into 1.0.0-explore Aug 18, 2026
7 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant